Automated Hypothesis Generation Using Extended Inductive Resolution
نویسنده
چکیده
We report on a method of automated hypothesis generation, called f-resolution, which is derived from deductive resolution techniques. The method is inductive in character, in the sense that given input statement E, it generates hypotheses H, such that E is a deductive consequence of E. The method is extended by a generalized unification algorithm which introduces appropriate identity assumptions needed to unify a pair of literals. The f-resolution technique is shown to embody a version of Ockham's raror as a pruning heuristic. Some promising experimental results are also presented. In [5] we discussed a general method for transforrairg deductive consequence generators into inductive consequence generators. In this paper we wish to report on a general mechanised inductive method, to be called f-resolution, which was derived from normal resolution procedures. The f-reeolution procedure was not designed as a special purpose routine only applicable to certain problems (like the routine described in [2]), but rather it is applicable to any problem in any context suitably descrlb-able in the syntax of first-order predicate calculus with identity. The potential range of applicability of the method is thus extremely broad. Our routine appears to deal with a more general class of hypotheses than previously reported efforts in this area; in particular, We assume familiarity with the usual terminology and theory of resolution. For any expression E, we represent the set of clauses obtained from the clause form of E by C(E). For a set C of clauses, we represent the set of all pairwise resolvents of members of C by R(C). We then define R0(C) = C and R n+1 (C) = R(R n (C)) U R n (C). For our purposes, we will consider resolution as a consequence generator. As such, resolution ie not complete. That is, for any expression E, there are expressions E' such that E entails E' but for nc n is it the case that C(E') c Rn(c(E)). For just one type of example, consider the case in which E' contains predicates which do not occur in E, and note that resolution introduces no new predicates. The basic f-resolution principle is very similar to the basic resolution principle. The principle appears to be, in essential respects, the same as the basic inverse method of [3], apparently developed by Maslov as early as 1964. However, our development was independent of Maslov's. work, and our routine is used induc-tively rather than deductively. …
منابع مشابه
Connection-Driven Inductive Theorem Proving
We present a method for integrating rippling-based rewriting into matrix-based theorem proving as a means for automating inductive specification proofs. The selection of connections in an inductive matrix proof is guided by symmetries between induction hypothesis and induction conclusion. Unification is extended by decision procedures and a rippling/reverse-rippling heuristic. Conditional subst...
متن کاملMatrix-Based Inductive Theorem Proving
R.Dyckhoff, ed., International Conference TABLEAUX-2000, LNAI 1847, pp. 294–309, c ©Springer Verlag, 2000. Abstract. We present an approach to inductive theorem proving that integrates rippling-based rewriting into matrix-based logical proof search. The selection of appropriate connections in a matrix proof is guided by the symmetries between induction hypothesis and induction conclusion while ...
متن کاملAn Inference Rule for Hypothesis Generation
There are many new application fields for automated deduction where we have to apply ab-ductive reasoning. In these applications we have to generate consequences of a given theory having some appropriate properties. In particular we consider the case where we have to generate the clauses containing instances of a given literal L. The negation of the other lit-erals in such clauses are hypothesi...
متن کاملSaturation-Based Theorem Proving: Past Successes and Future Potential (Abstract)
A resolution theorem prover for intuitionistic logic p. 2 Proof-terms for classical and intuitionistic resolution p. 17 Proof-search in intuitionistic logic with equality, or back to simultaneous rigid E-Unification p. 32 Extensions to a generalization critic for inductive proof p. 47 Learning domain knowledge to improve theorem proving p. 62 Patching faulty conjectures p. 77 Internal analogy i...
متن کاملAutomated Optimization of User Interfaces for Screens with Limited Resolution
More and more devices with different screen resolutions are used to run the same application. In order to reduce usability problems, user interfaces (UIs) specific to resolution are needed, but it is time consuming and costly to implement all the different UIs manually. Automated generation of UIs has the potential to reduce time and costs in case of many such devices. Still, model-driven gener...
متن کامل